New Delhi: India and Nepal Oversight Mechanism meeting will be held on August 17 in Kathmandu to review ongoing bilateral economic and development projects.It would be the first high-level contact between the two sides since ties were hit by a border...